RAIS  3.2
C:/Projekte/RAIS/UI Common/MessageManagement.cs
Go to the documentation of this file.
00001 
00028 using System;
00029 using System.Collections.Generic;
00030 using System.Text;
00031 
00032 using RAIS.Common.MessageManagement;
00033 using RAIS.Common.UserManagement;
00034 using Messages = System.Collections.Generic.Dictionary<int, RAIS.Common.MessageManagement.Message>;
00035 
00036 namespace RAIS.UI.Common
00037 {
00041         public class MessageManagement
00042         {
00043                 //*********************************************************************
00044                 #region Public static methods
00045 
00050                 public static Messages GetInputMessagesByUser(UserData user)
00051                 {
00052                         return RAIS.ApplicationLogicLayer.MessageManagement.GetInputMessagesByUser(user);
00053                 }
00059                 public static ValidationData GetValidationDataByMessage(Message message, UserData user)
00060                 {
00061                         return RAIS.ApplicationLogicLayer.MessageManagement.GetValidationDataByMessage(message, user);
00062                 }
00067                 public static bool ReleaseChanges(Message message, ref string actionMessage, UserData user)
00068                 {
00069                         return RAIS.ApplicationLogicLayer.MessageManagement.ReleaseChanges(message, ref actionMessage, user);
00070                 }
00075                 public static bool RejectChanges(Message message, ref string actionMessage, UserData user)
00076                 {
00077                         return RAIS.ApplicationLogicLayer.MessageManagement.RejectChanges(message, ref actionMessage, user);
00078                 }
00079                 #endregion
00080         }
00081 }